Big Huge Thesaurus

sheep polypore

noun

sounds kind of like